small-town mayor - Espagnol Anglais Dictionnaire